专利摘要:
methods and apparatus for radio call reception in multi-mode wireless networks. The present invention relates to methods and apparatus allowing a mobile device to receive radio call notifications from multiple networks. and in an embodiment of the present invention, a first device connected to a first network momentarily bypasses the first network to monitor a second network instead. the first device identifies and prioritizes a list of applications from the first network; the prioritized listing that the first device prevents one of its lowest priority tasks monitors the second network for radio call messages instead. the described methods and apparatus allow, for example, sending a GSM radio call to class B cellular devices, which are connected to a network of type gprs nmo-2. class b cellular device can ignore certain gprs data (which is error tolerant), for decoding gsm radio call channels, which would otherwise be lost.
公开号:BR112012009622B1
申请号:R112012009622-2
申请日:2010-10-21
公开日:2021-06-15
发明作者:Venkatasubramanian Ramasamy;Giri Prassad Deivasigamani;Srinivasan Vasudevan;Mohit Narang
申请人:Apple Inc;
IPC主号:
专利说明:

Priority
[0001] This application claims priority to the U.S. Serial No. 12/643,921, filed December 21, 2009 of the same title, which claims priority to US Provisional Patent Application Serial No. 61/254,591, filed October 23, 2009 of the same title, each one of the foregoing incorporated herein by reference in its entirety. Copyright
[0002] A portion of the exhibit in this patent document contains material that is subject to copyright protection. The copyright holder has no objection to the facsimile reproduction by any person of the patent document or patent exhibit as it appears in the Patent and Trademark Office's patent files or records, but otherwise reserves all copyright, whatever. Background of the Invention1. Field of Invention
[0003] The present invention generally relates to the field of wireless communication and data networks. More particularly, in an exemplary aspect, the present invention is directed to methods and apparatus for paging message channel reception in packet switched and circuit switched networks. 2. Description of Related Technology
[0004] Wireless communication can be performed in a circuit switched (CS) architecture or in a packet switched (PS) architecture. Circuit switched networks use a continuous connection for user data exchanges. For example, a circuit-switched cellular network connects a mobile device over the cellular network with another mobile device using a "fixed" connection. CS routed connections remain unmodified for the duration of the connection. In contrast, packet switched networks do not have a "fixed" connection like CS connections. Instead, PS connections are flexibly routed in a network of elements; the underlying transport route is not predefined and can dynamically jump between network elements.
[0005] PS networks segment data into small "packets" for transfer. Each packet comprises a routable network address (for example, an internet protocol (IP) address) of both the source and destination terminals. At a low level, PS-based calls are fluid; however, high-level software negotiates various parameters to ensure connection integration (ie, that all packets will be received), using redundancy, or error correction, etc., and also imposing any QoS requirements (eg, latency). PS connections can be configured to support these varying application requirements, such as data latency, throughput, bandwidth, robustness, etc.
[0006] Operational differences between circuit-switched and packet-switched delivery models are sometimes incompatible. However, for various reasons, an interoperation between circuit-switched and packet-switched networks is desirable. For example, in cellular networks, earlier manifestations were primarily circuit-switched. However, with newer data technologies, cellular networks are moving towards packet switched network topologies. Furthermore, even circuit-switched cellular networks can bridge packet-switched networks, for example, gateways and other similar components. GSM, GPRS, EDGE Network Interoperation -
[0007] GSM (Global System for Mobile Communications) is an example implementation of a "second generation" or "2G" cell phone technology. GSM technologies are circuit-switched. GPRS (General Packet Radio Service) is a packet-oriented mobile data service available to GSM users to support bundled data services. GPRS is considered a 2.5G cellular technology, and uses the same radio access network (RAN) as GSM. EDGE (enhanced data rates for GSM evolution), or enhanced GPRS (EGPRS), provides even greater improvements over existing GSM networks. EDGE is considered a "third generation" or "3G" cellular technology and is a fully packet-switched network.
[0008] The mixed networks of GSM, GPRS and EDGE form a bridge in the space between circuit switched and packet switched networks. Unlike fully CS-based networks or fully PS-based networks (ie, which support CS and PS-based routing) they are subject to special considerations and restrictions. For example, a dual transfer mode (DTM) protocol allows CS voice and PS data to coexist on the same GSM radio channel. A mobile phone which is DTM capable can support simultaneous voice connections (via CS) and a packet data connection (via PS) in GSM/EDGE networks. Implementing a DTM capability is not straightforward, and GSM / GPRS / EDGE equipment is further subdivided into several classes offering varying degrees of legacy support. Mobile devices are divided into Class A, Class B and Class C devices. Network devices can operate in three (3) network operating modes (NMOs): NMO-1, NMO-2 and NMO-3 .
[0009] Class A mobile devices can simultaneously connect to a GSM and a GPRS / EDGE network; that is, a Class A device supports simultaneous operation of CS and PS connections. In contrast, Class B mobile devices can automatically connect calls from a GSM or GPRS/EDGE network, but not simultaneously. Once a Class B device has opened a PS connection, incoming CS domain calls are ignored (and vice versa). Lastly, a Class C mobile device must be manually configured to operate only on a GSM or GPRS/EDGE network. Class C mobile devices only connect to a network.
[00010] Network devices are classified into NMOs by paging and support messaging capabilities. A paging message has special significance for mixed networks, as will be described in more detail hereafter. Briefly, NMO-1 network structures conjointly call radio devices in both GSM (CS) and GPRS / EDGE (PS) domains. In other words, network entities (eg, a mobile switching center (MSC), a GPRS support node (GSN), etc.) maintain internal dialogs to ensure a consistent paging message from a mobile device. GSM and GPRS paging message channels.
[00011] In contrast, NMO-2 only transmits a paging message message in the GSM domain; GPRS services are called by radio over existing GSM paging message channels. GSM network entities receive GPRS radio calls from GPRS network entities; once received, radio calls are routed through GSM control channels.
[00012] Finally, NMO-3 configurations completely decouple paging message operations between GSM and GPRS networks. Unfortunately, in NMO-3 networks, a mobile device must monitor both GSM and GPRS channels simultaneously; as conceivable, a paging message could be received at anyone.
[00013] In the context of GSM / GPRS / EDGE paging message making, subscribers have reported that Class B mobile devices operating on NMO-3 non-DTM networks may miss CS voice calls. Furthermore, a problem is significantly exacerbated in packet switched data services that have persistence (eg static IP applications such as "push" data notifications, etc.). Unfortunately, remember that NMO-2 network entities only provide paging message messages using existing GSM channels; however, once a Class B mobile device is busy with a GPRS/EDGE service, a GSM message sending is ignored. Clearly, prior art GSM / GPRS / EDGE solutions for combining CS and PS domain operation suffer from a "blind spot" in operation.
[00014] Thus, improved solutions are required for a paging message operation, for example, in GSM / GPRS / EDGE networks. These enhanced solutions should fully support the entire network transition from GSM, over GPRS and EDGE networks, without adversely impacting the user experience. More generally, however, improved methods and apparatus are needed for paging message making with coexisting networks. These improved solutions should ideally allow for transitions from a first network to a second network, under normally exclusionary conditions. Summary of the Invention The present invention satisfies the aforementioned needs by providing improved apparatus and methods in a network wireless.
[00015] In a first aspect of the invention, a method for making enhanced paging message in a wireless network is exposed. In one embodiment, services on a mobile device are prioritized, and the priority structure applied so as to allow paging message messages issued by one network to be received independently of potentially interfering activities or processes on the mobile device or a second network on communication with the mobile device.
[00016] In a second aspect of the invention, an apparatus for implementing a paging message functionality is exposed. In one embodiment, the apparatus includes a mobile cellular communications device adapted to interface with a GSM network.
[00017] In another embodiment, the apparatus includes: a digital processor; a primary wireless interface in data communication with the processor; a secondary wireless interface in data communication with the processor; and a storage device in data communication with the processor, the storage device comprising computer-executable instructions. When executed by the digital processor, the instructions: create an application list, the application list based, at least in part, on one or more applications coupled to the primary wireless interface; and secondary wireless interface accesses to the application list. For each application in the application list, instructions assign a corresponding priority; schedule one or more review events; and, during a trial event, select and run an application from the application list, based on assigned priorities.
[00018] In a third aspect of the invention, a device that can be read on a computer is exposed. In one embodiment, the apparatus includes a storage medium with a computer program disposed therein which, when executed on a main device processor, implements a paging message from a printhead on a first network or a second network. under normally exclusionary conditions (for example, a simultaneous circuit-switched and packet-switched operation).
[00019] In a second embodiment, the program includes a plurality of instructions configured so that, when executed by a processor of a main device, they implement a preferential paging message reception over one or more applications by: causing a coupling from a primary device primary interface on a communications medium, the primary interface supporting at least one error tolerant application; checking a secondary interface for paging message messages without suspending the primary interface; and ignore errors resulting in at least one error tolerant application.
[00020] In one variant, the primary device is a wireless mobile device, and the first interface is a wireless interface; one of the first interface and the second interface communicates with a circuit switched network, and the other of the first interface and the second interface communicates with a packet switched network.
[00021] In a fourth aspect of the invention, an improved wireless communication system is disclosed.
[00022] In a fifth aspect of the invention, methods of doing business based on improved paging message making methods and apparatus described above are set forth.
[00023] In a sixth aspect of the invention, a method for receiving messages is exposed. In one modality, messages are received through a secondary network while connected to a primary network, the primary and secondary networks being normally exclusive, and the method includes: scheduling one or more assessment events; prioritizing one or more applications communicating with the primary network; for each evaluation event, determine whether the secondary network should be checked for messages. For evaluation events, which must be checked for messages, the method further includes: ignoring one or more application data elements received through the primary interface associated with one or more applications; and the detection of messages on the secondary interface.
[00024] In one variant, the primary network is packet switched and the secondary network is circuit switched. For example, the primary network may be a general packet radio service (GPRS) network, and the secondary network a global system for mobile communications (GSM) network. Coupling to the secondary interface occurs, for example, during a GPRS temporary block flow (TBF) period, or during a GPRS idle frame period (for example, after a period of successful decoding of station identity codes base (BSIC) of GPRS).
[00025] In a seventh aspect of the invention, a method for supporting paging message reception preferably in relation to one or more applications on a mobile device is exposed. In one embodiment, the mobile device is coupled to a primary interface, the primary interface supports at least one error-tolerant application, and the method includes: checking a secondary interface for paging message messages without suspending the primary interface ; and ignore errors resulting in at least one error tolerant application.
[00026] In a variant, if at least one paging message message is found, the primary interface will be suspended. In another variant, if no paging message message is found, it continues on the primary interface.
[00027] In another variant, at least one error tolerance application includes a priority and a quality of service (QoS) parameter, with the priority based, at least in part, on the QoS parameter.
[00028] In yet another variant, the primary and secondary interfaces are substantially time-aligned, and the method additionally includes determining a schedule for the act of checking the secondary interface, the schedule based, at least in part, on a time-sharing event. The time-sharing event includes, for example, a frame boundary or interval.
[00029] In an eighth aspect of the invention, a method of operating a Class B mobile wireless device in order to provide simultaneous connectivity with packet switched networks and circuit switched networks is exposed. In one embodiment, the method includes: identifying at least one opportunity in the operation of the packet switched network; and decoding a paging message channel associated with the circuit switched network for at least one opportunity only.
[00030] In a variant, the method further includes not suspending or interrupting an operation of an application associated with the packet switched network in order to obtain one or more paging message messages sent over the paging message channel.
[00031] Other features and advantages of the present invention will immediately be recognized by persons of ordinary skill in the art with reference to the attached drawings and a detailed description of example embodiments, as given below. Brief Description of Drawings
[00032] Figure 1 is a graphical illustration of a GSM/GPRS network comprising a mobile switching center (MSC), a service GPRS support node (SGSN), and various base stations and mobile devices useful with an embodiment of the present invention.
[00033] Figure 2 is a graphical illustration of abbreviated portions of a GSM channel structure including paging message channels (PCH), in time alignment with a GPRS packet data traffic channel (PDTCH), useful with an embodiment of the present invention.
[00034] Figure 3 is a logical flowchart showing a specific implementation of an improved method for enabling GSM paging message channel notification reception by Class B mobile devices while connected to a GPRS data channel of according to an embodiment of the present invention.
[00035] Figure 4 is an example priority table classification of the relative importance of applications, according to an embodiment of the present invention.
[00036] Figure 5 is a logical flowchart of an embodiment of the generalized process for monitoring multiple networks for a paging message notification, according to the present invention.
[00037] Figure 6 is a block diagram of an embodiment of a client device (for example, a mobile cellular device) configured according to the present invention. Detailed Description of the Invention
[00038] Reference is now made to the drawings, in which like numbers refer to like parts throughout. Overview
[00039] In one aspect, the present invention provides methods and apparatus for paging a message from a first device in a first network or a second network under normally unique conditions. In an exemplary embodiment, the present invention allows a Class B mobile device to receive radio calls from a GSM (circuit switched) network while remaining connected to a GPRS (packet switched) network. The nature of circuit-switched and packet-switched networks is typically unique to a single interface; that is, a device cannot use circuit-switched and packet-switched protocols simultaneously on the same interface. However, aspects of the present invention allow a Class B mobile device to operate in a packet switched GPRS network, while advantageously still monitoring the paging message channels of a circuit switched GSM network using the same. radio interface.
[00040] In an implementation of the present invention, the device generates a priority listing for its currently running applications. Thus, when the device has several relatively low priority tasks, the device may instead divert attention to a paging message access from a secondary network. As discussed in greater detail hereinafter, the Class B mobile device can therefore receive a GSM paging message channel access during GPRS idle periods.
[00041] In another aspect of the invention, the device can "confiscate" the resources used by one or more of its current applications, for receiving radio calls in a secondary network, instead. Most data apps are already tolerant to some degree of data loss, or alternatively, data apps may not be particularly useful for the device. By intentionally ignoring these data applications, the device may shift its attention to monitoring another network. Thus, in another example, the Class B mobile device may receive a GSM paging message channel access, rather than other error tolerant apps (such as web browsing or background tasks). Detailed Description of Sample Modalities
[00042] The example embodiments of the present invention are described in detail now. Although these embodiments are primarily discussed in the context of paging messaging mechanisms of a mixed GSM / GPRS / EDGE cellular network, it will be recognized by those of ordinary skill in the art that the present invention is not so limited. In fact, the various aspects of the invention are useful in any wireless network (whether cellular or otherwise) that can benefit from simultaneous operation of multiple paging message mechanisms described herein, including, without limitation, ad hoc networks and peer-to-peer wireless networks.
[00043] Figure 1 illustrates an example 100 cellular network useful with various embodiments of the invention. A cellular radio system comprises a network of base stations (BTS) 102, each of which provides radio coverage in a "cell" for a mobile device 104. The cell network is managed by one or more network entities. Two network entities are shown, a first GSM mobile switching center (MSC) 106, and a service GPRS support node (SGSN) 108. As shown, the MSC and the SGSN can communicate with a mobile device using the same BTS, or alternatively a dedicated BTS.
[00044] GPRS and GSM use the same radio access methods, based on frequency division duplexing (FDD) and TDMA (time division multiple access) in combination. An FDD operation provides each user with a pair of uplink (UL) and downlink (DL) frequency bands. In GSM / GPRS, the UL / DL frequency bands are specified by an ARFCN (absolute radio frequency channel number), which designates a pair of physical radio carriers, one for uplink signaling and one for downlink signaling. Additionally, each of the UL / DL frequency bands is time-separated for TDMA operation. TDMA systems divide the radio channel into time slots. Each user is assigned a time slot. This allows multiple users to share the same radio frequency channel. Paging Message Mechanisms -
[00045] Paging message mechanisms are used in many wireless radio communication systems. Paging message mechanisms allow a wireless device to free up radio resources to, among other things, minimize power consumption or direct resources to other tasks. A paging message is generally characterized by two (2) types of modes, "connected" modes and "not connected" or "inactive" modes. In idle modes, the wireless device periodically monitors a paging message channel, but otherwise remains idle. Once a wireless device receives a paging message channel message, it "wakes up" to respond. In connected or active modes, the wireless device is in active communication with another device until the connection is terminated or suspended. Various technologies can further subdivide connected and idle modes into various other substates.
[00046] In GSM mobile networks, a mobile terminal is called by radio via a CCCH (common control channel). CCCH is realized as a logical channel on the physical broadcast control channel (BCCH). BCCH is a unidirectional point-to-multipoint (downlink) radio channel used in GSM cellular networks. Any GSM ARFCN that includes a BCCH is designated as a "beacon" channel, and is required to transmit continuously at full power. The CCCH channel is used for establishing a communication link between the base station and the mobile terminal. The CCCH carries paging message requests and channel assignment messages to the mobile device. The CCCH is further divided into a paging message channel (PCH) and an access grant channel (AGCH). Inactive mobile devices monitor CCCH for PCH service notifications from the network.
[00047] Some GPRS networks support an additional physical channel for paging messages, in addition to BCCH (CCCH). The common packet control channel (PCCCH) is a specific physical channel for GPRS networks. GPRS cells do not have to provide a PCCCH. If a cell does not have PCCCH channels, then the base station in the cell will radio a GPRS terminal via existing CCCH channels (broadcast on BCCH).
[00048] Referring back to the previous discussion of network operating modes (NMOs), networks which support consistent paging message messages on the CCCH and a PCCCH are classified as NMO-1. The coexistence of paging message mechanisms for GSM and GPRS allows mobile devices to receive paging message messages for GSM or GPRS, regardless of operational status. For example, during a GPRS packet data call, the mobile device is capable of receiving a GSM voice call through CCCH or PCCCH. Consistent paging message between GSM and GPRS ensures that no paging messages are inadvertently missed.
[00049] On the other hand, NMO-3 networks can receive a GSM paging message send via CCCH or a paging message send via PCCCH, but only one at a time. Since CCCH and PCCCH are inconsistent (ie, paging message messages are not shared), there is no ambiguity. The mobile can only receive a GPRS paging message from the PCCCH or a GSM paging message from the CCCH.
[00050] In contrast to NMO-1 and NMO-3, NMO-2 networks could potentially drop radio calls to Class B mobile devices. An NMO-2 network provides GPRS radio calls over the GSM infrastructure (eg CCCH). After the device responds to the GPRS paging message through the GSM CCCH, the device moves to a dedicated GPRS packet data traffic channel (PDTCH) to consume the data services. Unfortunately, however, Class B devices can only support one GPRS or one GSM call at any given time. Thus, once a Class B device is connected to an NMO-2 network in a GPRS call, the GSM paging message channel is no longer being monitored. Consequently, future paging message notifications (in the CCCH) are completely ignored by prior art devices.
[00051] Previously, data usage was sporadic and used large amounts of bandwidth for relatively short amounts of time. However, packet-based data usage models have become increasingly popular in recent years due to their efficient use of bandwidth. Packet data usage for low-bandwidth, constant, or semi-constant data rate applications (eg, sending email, persistent IP connections, etc.) has grown steadily. Therefore, as PS data continues to grow relative to length, the duration of GPRS data connections increases accordingly. Longer duration GPRS data connections further increase the probability of missing one or more GSM radio calls. Example Operation -
[00052] Referring now to Fig. 2, an example GPRS PDTCH 202 and an example GSM BCCH 204 are shown in the time domain. As shown, a GSM 202 control multiple frame comprises fifty-one (51) frames and has a total duration of 235.4 ms. The multiple control frame is further subdivided into logical channels which are time-scheduled. Such a logical channel is the common control channel, which consists of several additional subchannels, including several paging message channels. Each paging message channel (PCH) has four (4) extended time slots. Further details regarding GSM channel construction are described in the widely published GSM Standard, 3GPP TS 05.03: "Channel coding", incorporated herein by reference in its entirety. Furthermore, it is appreciated that details regarding implementation-specific amounts (such as frame lengths, durations, numbers, etc.) used throughout are provided for clarity and illustration, and are not required for the practice of the invention.
[00053] Also shown in Fig. 2 is a GPRS PDTCH frame structure. As stated previously, the GPRS frame structure builds on the existing GSM frame structure; Radio channel traces are shared between the two technologies (eg GSM and GPRS share the same range and frame sync as well as power constraints). Therefore, during a PDTCH operation, four (4) GPRS data timeslots have the same length of time as the GSM PCH. An alignment between the two channels cannot be perfect, as some degree of time shift may be present, due to varying transmission distances, etc. A time offset correction is an artifact of GSM / GPRS / EDGE cellular networks, and the solutions are well known in the applicable techniques.
[00054] In an embodiment of the present invention, the mobile device determines the alignment between the GPRS PDTCH and the GSM PCH (which is transmitted in the CCCH of the BCCH), then, based on one or more application considerations, the mobile device identifies a circuit switched (CS) paging message decoding period. During the CS paging message decoding period, the mobile device identifies your current app priorities. If the application priorities are not high priority, then the mobile device will tune to the BCCH of GSM, and decode the PCH burst. During PCH decoding from GSM, some data may be lost. Thus, the prioritization step allows the mobile device to compromise between lossy GPRS data reception and GSM voice call reception.
[00055] In one aspect of the present invention, the mobile device and the current GPRS network do not suspend the ongoing GPRS data transfer for GSM paging message channel decoding. In a second aspect of the invention, the mobile device can prioritize different services including GSM paging message reception. So, for example, the user may have different packet-switched services, each with different quality of service (QoS) requirements. Certain services could be lag-insensitive (or a background class, such as web browsing). Other applications may be sensitive to delay (for example, a continuous stream of video or audio). Hence, in such an example implementation of the invention, web browsing may be given a lower priority than collecting circuit-switched GSM paging message messages, whereas streaming video or Audio can be given a higher priority than GSM radio call collection.
[00056] As shown in figure 3, a process diagram is provided further illustrating the implementation-specific paging message channel mechanism of the mobile device of the invention (here, operating in a GSM / GPRS / EDGE network). In step 302, the mobile device calculates a paging message block for the GSM network (the paging message block for each subscriber is calculated from the international mobile subscriber identity (IMSI)). As shown, the BS_PA_MFRMS parameter defines the frequency of PCH subchannel paging message decoding. The value is broadcast on BCCH, and can range from 2 (two) to 9 (nine). For example, if the value is equal to 9 (nine), the MS will decode its paging message subchannel in every paging message cycle.
[00057] In step 304, the mobile device checks its GPRS session management (SM) state machine. If the mobile device has a session in progress, then the mobile device will proceed to adjust its paging message operations in accordance with the present invention. Alternatively, if the device does not have an active GPRS session, then the mobile device will perform a legacy NMO-2 paging message. In other embodiments, the transition to the following steps may be triggered by the initiation of a GPRS call (i.e., step 304 is triggered by a session entry/exit).
[00058] Each of the following steps is based on specific implementation details. These discussions should be considered useful in clarifying the generalized methods and apparatus described hereinafter (see the discussion of "Methods" and "Example Apparatus" given elsewhere here). As will be described in greater detail hereinafter, the inventive mobile device in an embodiment "confiscates" underused or idle periods for GSM PCH decoding. Thus, it is appreciated that underutilized or idle periods may differ for other protocols or systems.
[00059] There are two (2) potentially underutilized periods in GSM / GPRS / EDGE networks: (1) temporary block flow (TBF) and (ii) idle.
[00060] A temporary block stream (TBF) is typically used for unidirectional data transmission (eg internet protocol (IP) datagrams, etc.). Unfortunately, opening and closing a TBF connection can take significant amounts of time (on the order of hundreds of milliseconds). Therefore, in an embodiment of the present invention, the mobile device intelligently manages its currently running applications to minimize the effects of lost TBFs. Unlike typical NMO-2 operation, the mobile device does not suspend the GPRS network operation (eg a TBF suspension, etc.) prior to a PCH decoding; thus, any GPRS data transmitted during the TBF period is lost. Due to the potential loss of GPRS data packets, the mobile device prioritizes a CS paging message decoding based on its known applications; or, alternatively, the mobile device may rely on or plan to lose recoverable data, etc.
[00061] Idle periods are generally used by the mobile device for decoding BSIC (base station identity codes) of nearby base stations for facilitating point-to-point transfers. This is a relatively minor task; once the mobile device has a record of nearby base stations, idle periods are heavily underutilized. These periods can be used for a PCH decoding.
[00062] Referring back to Fig. 3, in step 306, the mobile device determines whether a temporary block flow (TBF) overlaps its early GSM PCH schedule (calculated in step 302). If TBF overlaps then the timeslots of the next multiple frame from the GPRS network will be allocated to the mobile device. So, for that upcoming TBF interval, the mobile device is free to check the GSM PCH (see step 308), if it is willing to accept the potential data loss. However, if the temporary flow block (TBF) does not overlap with the GSM PCH schedule, then the mobile device should decode the PCH during idle time intervals (see step 320 and step 330, respectively).
[00063] In step 308, the mobile device references a priority table or other data structure such as this to determine the appropriate use of the TBF range to come confiscated. Figure 4 illustrates an example implementation of such a priority table. If CS paging message decoding has a higher priority than the current SAPI (service access point identifier), then during the next paging message cycle, the PCH will be decoded (310). In the example table in Figure 4, "push" type email services are prioritized over a GSM PCH decoding, while other lower priority tasks such as HTTP and SMTP are subordinate. . It will be appreciated, however, that the order or priority may vary from that shown and, in fact, may be dynamically varied, such as via a user input, a command from the source network (eg via a station base, etc.). In the illustrated embodiment, the mobile device determines whether the GSM SHP can be decoded without requiring a full GPRS TBF suspension at steps 320 and 330. If the temporary block stream (TBF) does not overlap with the GSM SHP schedule Then, in step 320, the mobile device will determine whether the GSM PCH bursts are aligned with GPRS frame dead frames. The 26th (twenty-sixth) frame of the GPRS frame structure is always inactive, for the aforementioned neighbor cell measurements (eg for point-to-point transfer, etc.). If the mobile device has up-to-date information from nearby cells or does not need this information (eg not interested in point-to-point transfer, etc.), and if idle frame and SHP bursts overlap in those time intervals, then, the mobile device can quickly perform GSM paging message decoding.
[00064] Lastly, the mobile determines whether GSM PCH frames are scheduled during idle frames in the GPRS frame (step 330). For example, consider a mobile device that is assigned time slots 1 (one) and 7 (seven) for GPRS uplink and downlink access; at all other time intervals, the device is idle. Therefore, timeslots 2 (two) to 6 (six) can be used for a GSM paging message decoding, if the PCH bursts overlap in those timeslots.
[00065] In step 340, if the GSM PCH channel has a paging message to the mobile device, then, in step 350, the GPRS data link is suspended (TBF suspended), and a circuit GSM call switched is established.
[00066] As discussed previously, the preceding discussion is based primarily on GSM/GPRS/EDGE network technologies and features. Accordingly, a description of generalized methods and apparatus for implementing one or more aspects of the present invention is now presented. Methods -
[00067] Referring now to Figure 5, the example embodiments of a generalized method 500 for receiving paging message channel for a secondary network interface, based at least in part on the current application load of a primary network interface. In one aspect, a secondary network paging message channel is only decoded during quiet or relatively unimportant periods in a primary network, so very high priority applications would prevent a secondary paging message channel decoding. In contrast, a lower priority primary network data activity could briefly be set aside for the collection of secondary network paging message messages. The following methods refer to a first device which is connected to a first or primary network. After that, the first device decodes the paging message messages from the second or secondary network.
[00068] Furthermore, although the following discussions are mainly described with reference to a circuit switched secondary network and a packet switched primary network, the invention can be applicable to any communication system where there is no coordination between domains. primary and secondary. For example, future technologies like LTE-CDMA may merge multiple incompatible modes together. Furthermore, wireless operation is not required to practice the present invention; it is appreciated that the present invention may also find use in particular when combining unique wired technologies, through the same physical means.
[00069] In step 502 of method 500, the first device connects to the primary network. In one modality, the first device opens one or more active sessions with the primary network. The first device can also identify nearby networks. In some variations, the primary network may be compatible to some degree with nearby networks. In others, the primary network and the next have no relationship whatsoever.
[00070] In one modality, the first device identifies in one or more secondary networks from nearby networks that the first device is, for example, a GSM / GPRS / EDGE enabled client, the primary network is a GPRS network and the secondary network is a GSM network. Furthermore, in such a variant, the enabled client is a Class B GSM / GPRS / EDGE client, and the primary network is managed by a GPRS SGSN using a GSM radio access network, through an operation compliant with NMO-2.
[00071] In step 504, the first device identifies and maintains a list of current application priorities running on the primary network. In one implementation, the first device is wishing element to lose messages from the first network in order to get messages on the second network. For example, a mobile device connected to a packet-switched GPRS connection may selectively choose to miss a low-priority message send in order to receive circuit-switched GSM radio calls. The present invention also contemplates that certain GPRS data services can be more resilient to temporary data loss than others, and that this knowledge can be used for optimizing system operation accordingly.
[00072] In a modality, each session or separable subsection thereof has a relative importance, and associated quality of service packet switched data services can be, for example, categorized into a first dimension according to their importance to the link radio, or running applications, and categorized into a second dimension according to their resilience to lost data. This resilience can be measured, for example, in degrees of error correction, tolerable latency, acceptable loss, etc.
[00073] In an aspect of the present invention, each application running on the primary network is assigned a priority. In such an implementation, a task for edge primary paging message channel access is assigned a priority relative to primary network applications. Priority assignment by the first device allows the first device to adjust the reception of secondary paging message access, thereby minimizing the impact of such peripheral reception on the primary network. Similarly, prioritization allows a secondary paging message access to overcome the relatively low utilization of the first network. In one variant, prioritization is done based on a static "measure" such as application type (eg HTTP, SMTP, Streaming, etc.). In other variants, prioritization is done on the basis of dynamic adjustment.
[00074] In step 506, the first device schedules an edge secondary network paging message access. In one modality, the first device derives the scheduling based on a pre-existing relationship between the first and second networks. For example, in GSM/GPRS networks, the GSM network is identical in synchronism to the GPRS network; the mobile just needs to compensate for the change in timing, and derive the appropriate paging message channel. Yet. In other networks, there may not be any pre-existing relationships. An analysis of these uncoordinated networks can yield an estimate of the number of packets, frames, data, etc. that would be lost in edge access. Based on the estimate, the first device can schedule the edge network access appropriately.
[00075] Furthermore, in other modalities, scheduling may be impacted by other considerations. For example, the first device may want to alternate secondary network paging message access decoding attempts. This switchover may be based on other device considerations such as power consumption, processing load, application requirements, user "experience" (including, for example, perceived latency), etc.
[00076] In step 508, when the scheduled edge secondary network access is triggered, the first device determines the appropriately prioritized action. If secondary network access has a higher priority than other current actions, then the first device will proceed to step 510. Otherwise, if the other primary network activities are more important, then the first device will perform the action appropriate 508A, and will wait for the next scheduled periphery event.
[00077] In one embodiment, the first device queries the prioritization schedule generated in step 504 to determine the appropriate action. Priorities can be updated according to different approaches; for example, after each scheduled iteration. For example, in some cases it may be necessary to raise a priority for low priority tasks so that they are performed at least some of the time. In other variants, priorities are static and don't change.
[00078] In still other variants, certain other considerations may be present, for example, in isochronous applications (such as low bit rate streaming data), the data must be transmitted in a given time frame. However, there is no requirement for when data is transmitted in the time frame (ie, it is equally good if it is sent early or late in the range, as long as it is in the range).
[00079] In step 510, if the first device detects a paging message message in the secondary network, then the first device will suspend the primary network operation, and serve the secondary network paging message. In other implementations, the first device can selectively respond to the paging message. In still other approaches, the first device can respond to the paging message without suspending the primary network operation (that is, allowing more data to be left out). In the exemplary mode, a Class B device that determines that a GSM paging message is pending will transmit a TBF suspend message to the GPRS SGSN, thereby interrupting an additional GPRS service. Sample Mobile Device -
[00080] Referring now to Figure 6, the example apparatus 600 useful for implementing the methods of the present invention is illustrated.
[00081] Apparatus 600 includes a processor subsystem 602, such as a digital signal processor, a processor, a field programmable gate array, or a plurality of processing components mounted on one or more substrates 604. processing can also comprise an internal cache memory. Processing subsystem 602 is connected to a memory subsystem 606 comprising a memory, which, for example, may comprise SRAM, flash and SDRAM components. The memory subsystem may implement one or more of a DMA type hardware in order to facilitate data accesses, as is well known in the art.
[00082] Radio/modem subsystem 608 generally includes a digital baseband, an analog baseband, an external TX interface, and an external RX interface. Apparatus 600 further comprises an antenna assembly 610; the selection component may comprise a plurality of switches to enable various modes of antenna operation, such as for specific frequency bands, or specified time intervals. In certain embodiments, some components may be eliminated or otherwise merged with each other (such as RF RX, RF TX and ABB combined, such as the type used for 3G digital RFs), as would be appreciated by someone of common knowledge in technique, given the present exhibition.
[00083] The power management subsystem (PMS) illustrated 612 provides power to the apparatus, and may comprise an integrated circuit and/or a plurality of discrete electrical components. In an example handheld mobile device implementation of the appliance, the power management subsystem 612 has an interface with a battery.
[00084] In certain embodiments of the apparatus, a user interface system 614 may be provided. A user interface can include any number of well-known I/Os, including, without limitation: a keyboard, a touch screen or a "multi-touch" screen, an LCD display, a backlight, a loudspeaker. speaker and a microphone. However, it is recognized that, in certain applications, one or more of these components can be eliminated. For example, PCMCIA card-type mobile device modalities may lack a user interface (as they could chain into the user interface of the device to which they are physically and/or electrically coupled).
[00085] The apparatus of Figure 6 may further include optional additional peripherals, including, without limitation, one or more GPS transceivers or network interfaces, such as IrDA ports, Bluetooth transceivers, Wi-Fi transceivers (IEEE 802.11 standard ), WiMAX (IEEE standard 801.16e), USB (eg USB 2.0, USB 3.0, wireless USB, etc.), FireWire, etc. However, it is recognized that these components are not necessarily required for operating apparatus 600 in accordance with the principles of the present invention. Business Methods and Rules -
[00086] It will be recognized that the foregoing apparatus and methodologies can allow and be readily adapted to various commercial models.
[00087] In such a commercial paradigm, appropriately enabled user equipment can robustly receive cellular radio calls (receiving service notifications faster), efficiently monitor the paging message channels of multiple networks, and thereby , increase the overall perceived quality of the experience. Although legacy devices can effectively only receive radio calls from a single network at a time, devices implementing the present invention can quickly traverse multiple network operation. The preceding approaches are notably more efficient, and can also significantly improve the power consumption of the mobile device, thereby extending battery life and hence the user experience. These devices may be offered by the network operator or manufacturer as "enhanced" or "high-value" devices for this reason, and may even command higher prices and/or subscription fees. Alternatively, they may be offered as an incentive by the network operator to its existing subscribers, such as in exchange for an extension of the term and/or services associated with your subscription.
[00088] A myriad of other schemes for implementation and a commercial method for exploiting a paging message channel recovery will be recognized by those of common knowledge, given the present disclosure.
[00089] It will be recognized that while certain aspects of the invention are described in terms of a specific sequence of steps in a method, these descriptions are only illustrative of the broader methods of the invention, and may be modified as required by the particular application. Certain steps may be made unnecessary or optional under certain circumstances. Additionally, certain steps or functionality can be added to the modalities exposed, or the order of execution of two or more steps exchanged. All such variations are considered to be involved in the invention set forth and claimed herein.
[00090] Although the detailed description above has shown, described and pointed out new features of the invention as applied to various modalities, it will be understood that various omissions, substitutions and changes in the form and details of the device or process illustrated can be made by those skilled in the art in the technique, without deviating from the invention. The foregoing description is the best presently contemplated mode of carrying out the invention. This description is not meant to be limiting in any way, but rather is to be taken as illustrative of the general principles of the invention. The scope of the invention is to be determined with reference to the embodiments.
权利要求:
Claims (29)
[0001]
1. Method for supporting priority-based paging message reception of one or more applications on a mobile device, characterized in that the mobile device is coupled to a primary interface, the primary interface supporting at least one tolerant application. error, the method comprising the steps of: determining a first priority associated with the at least one error tolerant application; checking a secondary interface for paging message messages associated with a second priority, maintaining a network connection associated with the at least an error-tolerant application supported by the main interface only when the second priority has a higher priority than the first priority; eignore errors resulting in at least one error-tolerant application.
[0002]
2. Method according to claim 1, characterized in that it further comprises, if at least one paging message message is found, suspending the primary interface.
[0003]
3. Method according to claim 2, characterized in that it further comprises, if no paging message message is found, continuing the primary interface.
[0004]
4. Method according to claim 1, characterized by the fact that at least one error-tolerant application still comprises a Quality of Service (QoS) parameter.
[0005]
5. Method according to claim 4, characterized in that the priority is based, at least in part, on the QoS parameter.
[0006]
6. Method according to claim 1, characterized in that the primary and secondary interfaces are time-aligned.
[0007]
7. Method according to claim 6, characterized in that it further comprises determining a schedule for the act of checking the secondary interface, the scheduling based, at least in part, on a time-sharing event .
[0008]
8. Method according to claim 7, characterized in that the time-sharing event comprises at least one of: (i) a frame boundary, and/or (ii) an interval boundary.
[0009]
9. Mobile device, characterized in that it comprises: one or more processors; a primary wireless interface coupled with the one or more processors; a secondary wireless interface coupled with the one or more processors; and a storage device coupled with the one or more processors, the storage device comprising computer-executable instructions that are configured to, when executed by the one or more processors, cause the mobile device to: generate a list of applications that communicate via the wireless primary interface; assign a corresponding priority to each application from the generated list, and an access priority for the wireless secondary interface; schedule one or more evaluation events; and during a trial event from the one or more trial events, select and run at least one application from the list of one or more applications, based on the assigned priorities of the one or more applications and the priority of access for the secondary interface wireless, where the at least one selected application transfers application data via the primary wireless interface during communications via the secondary wireless interface.
[0010]
10. Apparatus according to claim 9, characterized in that the access priority for the wireless secondary interface is associated with a paging message access priority.
[0011]
11. Apparatus according to claim 9, characterized in that at least one application among the one or more applications in communication with the primary wireless interface is error tolerant.
[0012]
12. Apparatus, according to claim 11, characterized by the fact that at least one error-tolerant application has a Quality of Service (QoS) parameter.
[0013]
13. Apparatus according to claim 12, characterized in that a priority is assigned to at least one application within the generated list of one or more applications based, at least in part, on its corresponding QoS parameter.
[0014]
14. Apparatus according to claim 13, characterized in that the primary wireless interface is compliant with General Packet Radio Service (GPRS), and the secondary wireless interface is compliant with Global System for Mobile communications (GSM).
[0015]
15. Computer readable apparatus characterized in that it comprises a storage medium having a plurality of instructions disposed therein, the instructions configured such that, when executed by a processor of a main device, they implement a paging message reception with based on priority by one or more applications by: cause coupling a primary interface of the primary device to a communications medium, the primary interface supporting at least one error tolerant application, each of the at least one error tolerant applications being associated to a corresponding priority classification; check a secondary interface for radio call messages associated with a second priority classification, keeping the at least one error-tolerant application from the primary interface only when the at least one supported error-tolerant application has a corresponding priority rank lower than sec. a priority ranking; eignoring errors resulting in at least one error-tolerant application.
[0016]
A computer readable device according to claim 15, characterized in that the main device comprises a wireless mobile device and the first interface comprises a wireless interface.
[0017]
17. A computer-readable device according to claim 16, characterized in that one of the first interface and the second interface communicates with a circuit switching network, and the other between the first interface and the second interface communicates with a packet-switched network.
[0018]
18. Method for receiving messages through a secondary network, while connected to a primary network, characterized by the fact that the primary and secondary networks are usually exclusive, comprising the steps of: scheduling one or more evaluation events; prioritize one or more applications in communication with the primary network; for each evaluation event, determine whether to check the secondary network for messages, the determination based, at least in part, on the prioritization of the one or more applications and a priority of the checking for messages; and for evaluation events which the secondary network is checked for messages: ignore one or more application data elements associated with a first application of the one or more applications received via the primary interface from the primary network; and detecting at least one message via the secondary interface from the secondary network, while transferring application data associated with a second application of the one or more applications over the primary network with the primary interface.
[0019]
19. Method according to claim 18, characterized in that the primary network is a packet-switched network, and the secondary network is circuit-switched.
[0020]
20. Method according to claim 18, characterized in that the primary network is a General Packet Radio Service (GPRS) network and the secondary network is a Global System for Mobile communications (GSM) network.
[0021]
21. Method according to claim 20, characterized in that it further comprises receiving messages from the secondary network via the secondary interface.
[0022]
22. Method according to claim 21, characterized in that receiving messages from the secondary network via the secondary interface occurs during a period of temporary block flow (TBF) of GPRS from the primary network.
[0023]
23. Method according to claim 21, characterized in that receiving messages from the secondary network via the secondary interface occurs during a period of inactive frame of GPRS of the primary network.
[0024]
24. Method according to claim 21, characterized in that receiving messages from the secondary network via the secondary interface occurs after a successful period of decoding the GPRS Base Station Identity Codes (BSIC) of the network primary.
[0025]
25. Method according to claim 20, characterized in that the scheduling of the one or more evaluation events occurs when GSM idle intervals overlap with Packet Data Traffic Channel (PDTCH) time intervals of GPRS.
[0026]
26. Method according to claim 18, characterized in that the messages detected via the secondary interface are paging message messages.
[0027]
27. Method according to claim 18, characterized in that ignoring the one or more application data elements associated with the first application received from the primary network does not suspend application data data transfers associated with the second application over the primary network via the primary interface.
[0028]
28. Method according to claim 18, characterized in that the primary network and the secondary network have similar time bases so that a part of their respective channel timeslots substantially align.
[0029]
29. Method according to claim 18, characterized in that the one or more applications in communication with the primary network are prioritized according to an associated parameter of Quality of Service (QoS).
类似技术:
公开号 | 公开日 | 专利标题
BR112012009622B1|2021-06-15|METHOD FOR SUPPORTING PAGING MESSAGE RECEIVING BASED ON PRIORITY OF ONE OR MORE APPS ON A MOBILE DEVICE, MOBILE DEVICE, COMPUTER-READABLE DEVICE, METHOD FOR RECEIVING MESSAGES THROUGH A SECONDARY NETWORK
US9781737B2|2017-10-03|Apparatus and methods for network assisted hybrid network operation
TW202021394A|2020-06-01|Channel monitoring method and apparatus, terminal device, and network device
RU2713482C1|2020-02-05|Intermittent reception method and device
US10327196B2|2019-06-18|Apparatus and methods for intelligent scheduling in hybrid networks based on client identity
US20220007281A1|2022-01-06|Coordinated Multi-Role Access-Point Operation
JP2021533604A|2021-12-02|Transmission resource determination method and equipment, terminal equipment
TWI498031B|2015-08-21|Apparatus and methods for network assisted hybrid network operation
JP6854354B2|2021-04-07|New Radio Standalone paging based on device capabilities in unlicensed frequencies
CN110831130B|2021-10-22|Data transmission method and device
WO2021087895A1|2021-05-14|Transmission parameter determination method and apparatus
WO2021111031A1|2021-06-10|Multi-usim ue assistance information with unavailable time
CN111436085A|2020-07-21|Communication method and device
同族专利:
公开号 | 公开日
TWI580295B|2017-04-21|
TW201608919A|2016-03-01|
TW201132189A|2011-09-16|
JP6002188B2|2016-10-05|
US20110096706A1|2011-04-28|
JP2015039200A|2015-02-26|
ES2531106T3|2015-03-10|
CN102640552B|2015-08-05|
AU2010310592A1|2012-05-24|
MX2012004729A|2012-07-23|
KR20120085832A|2012-08-01|
CN105050184A|2015-11-11|
AU2010310592B2|2014-04-10|
US8630667B2|2014-01-14|
US9794910B2|2017-10-17|
TW201415930A|2014-04-16|
RU2527193C2|2014-08-27|
JP5624626B2|2014-11-12|
WO2011050195A2|2011-04-28|
TWI514906B|2015-12-21|
EP2491753B1|2014-12-03|
US20140126522A1|2014-05-08|
WO2011050195A3|2011-06-30|
RU2012120607A|2013-12-10|
CN105050184B|2018-11-27|
CN102640552A|2012-08-15|
JP2013509100A|2013-03-07|
BR112012009622A2|2016-05-17|
EP2491753A2|2012-08-29|
KR101421851B1|2014-07-22|
TWI420947B|2013-12-21|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

RU2142200C1|1998-05-26|1999-11-27|Военная академия связи|Frequency-adaptive radio line for transmission of medium-speed digital information streams|
FI107864B|1998-11-23|2001-10-15|Nokia Mobile Phones Ltd|Method and arrangement to prevent the disappearance of error-critical, non-real-time data in some cell exchanges|
EP1035749B1|1999-01-11|2005-11-02|Motorola, Inc.|GPRS paging method|
US6614772B1|1999-03-01|2003-09-02|Nokia Corporation|Method, and associated apparatus, for communicating packet data in a radio communication system|
US6741868B1|1999-07-30|2004-05-25|Curitell Communications Inc.|Method and apparatus for interfacing among mobile terminal, base station and core network in mobile telecommunications system|
HU0204529A2|2000-03-31|2003-04-28|Motorola Inc|Method for enabling a mobile station to receive a circuit-switched page|
EP1213648A1|2000-12-05|2002-06-12|Infineon Technologies AG|Method for coordinating tasks in a GSM network|
AU2002344783A1|2001-05-14|2002-11-25|Telefonaktiebolaget Lm Ericsson|Communication service provisioning method|
EP1274178A1|2001-06-28|2003-01-08|Siemens Information and Communication Networks S.p.A.|Downlink power control in packet switching cellular systems with dynamic channel allocation|
US7120113B1|2001-07-16|2006-10-10|Juniper Networks, Inc.|Systems and methods for limiting low priority traffic from blocking high priority traffic|
US7181485B1|2001-11-26|2007-02-20|Integrated Device Technology, Inc.|Variably delayable transmission of packets between independently clocked source, intermediate, and destination circuits while maintaining orderly and timely processing in one or both of the intermediate and destination circuits|
US6873854B2|2002-02-14|2005-03-29|Qualcomm Inc.|Method and an apparatus for adding a new member to an active group call in a group communication network|
AU2003252639A1|2002-07-16|2004-02-02|Matsushita Electric Industrial Co., Ltd.|Communicating method, transmitting device using the same, and receiving device using the same|
US7158583B2|2003-07-10|2007-01-02|Sandbridge Technologies, Inc.|Multiple communication protocols with common sampling rate|
US7551583B1|2003-12-16|2009-06-23|At&T Mobility Ii Llc|Method and system for coordinating operation modes of a GPRS network|
US7016342B2|2004-01-23|2006-03-21|Nokia Corporation|Enhancement of dual transfer mode when circuit switched resources are released|
MXPA06010238A|2004-03-12|2007-01-10|Interdigital Tech Corp|Method and system for switching a radio access technology between wireless communicaiton systems with a multi-mode wireless transmit/receive unit.|
US7924811B2|2004-03-30|2011-04-12|Sony Ericsson Mobile Communications Ab|Methods, systems and computer program products for suspending packet-switched sessions to a wireless terminal|
EP1619914B1|2004-07-19|2006-03-01|Siemens Aktiengesellschaft|A method of operating a portable communication device, and a portable communication device|
KR100585772B1|2004-09-16|2006-06-07|엘지전자 주식회사|Method for monitoring paging channel of packet-switched services|
US7940710B2|2004-12-22|2011-05-10|Qualcomm Incorporated|Methods and apparatus for efficient paging in a wireless communication system|
US7613162B2|2005-01-05|2009-11-03|Nokia Corporation|Mobile device, system and method for enhanced channel allocation when radio resource connection is released while in dual transfer mode|
KR100652708B1|2005-01-07|2006-12-01|엘지전자 주식회사|Method for processing concurrently gprs packet data transferring and gsm paging in mobile communicaiton terminal|
US7426196B2|2005-01-28|2008-09-16|Lucent Technologies Inc.|Method and apparatus for managing packet data resources|
JP2008532352A|2005-02-14|2008-08-14|ノキアコーポレイション|System, network, mobile terminal, computer program product and method for cross-paged mobile terminal via data burst message|
EP1869922A4|2005-04-14|2010-06-09|Nokia Corp|Mehtod and apparatus anc computer program providing network-associated system priority list for multimode system selection|
US20070100650A1|2005-09-14|2007-05-03|Jorey Ramer|Action functionality for mobile content search results|
US7474671B2|2005-11-04|2009-01-06|Research In Motion Limited|System and method for resolving contention among applications requiring data connections between a mobile communications device and a wireless network|
US7894447B2|2005-12-06|2011-02-22|Lippershy Celestial Llc|Digital object routing|
US20070207806A1|2006-01-30|2007-09-06|Interdigital Technology Corporation|Wireless communication method and system for performing dual mode paging|
JP4127841B2|2006-03-27|2008-07-30|株式会社エヌ・ティ・ティ・ドコモ|Communication terminal and incoming call control device|
US8660046B2|2006-08-09|2014-02-25|Mitsubishi Electric Corporation|Data communications method and mobile communications system|
US8638653B2|2008-03-27|2014-01-28|Intel Corporation|Adaptive transmissions for optimized application delivery in wireless networks|US8929872B2|2010-09-16|2015-01-06|Qualcomm Incorporated|Management of paging channel monitoring|
WO2012040251A2|2010-09-20|2012-03-29|Research In Motion Limited|Methods and apparatus to provide packet switched service continuity during circuit switched fallback operation|
US9468039B1|2010-12-02|2016-10-11|Sprint Spectrum L.P.|Method and system for paging a multi-mode mobile station|
US8629758B2|2011-01-04|2014-01-14|Critical Alert Systems, LLC|System and method for transmitting messages received from a paging network on a paging device to electronic devices|
US8792888B2|2011-04-25|2014-07-29|Apple Inc.|Dual network mobile device radio resource management|
US9008033B2|2011-05-20|2015-04-14|Apple Inc.|Apparatus and methods for network assisted hybrid network operation|
WO2012170185A1|2011-05-20|2012-12-13|Apple Inc.|Apparatus and methods for optimizing scheduled operations in hybrid network environments|
US8331960B1|2011-06-08|2012-12-11|Critical Alert Systems Llc|Systems and methods for communicating with a paging network operations center through wireless cellular devices|
CN102892103B|2011-07-22|2015-10-28|联发科技股份有限公司|Radio communication device and poll response management method|
US8768390B2|2011-10-24|2014-07-01|Mediatek Inc.|Surrounding cell monitoring method|
CN103096482A|2011-11-08|2013-05-08|联发科技股份有限公司|Wireless communication device and wireless operation coordination method|
US20130210421A1|2012-02-10|2013-08-15|Qualcomm Incorporated|Apparatus and methods of communicating over multiple subscriptions|
US8868130B2|2012-04-10|2014-10-21|Apple Inc.|Apparatus and methods for state suspension in hybrid networks|
US9055495B2|2012-06-26|2015-06-09|Apple Inc.|Cell re-selection in a device configured to operate according to multiple cellular communication protocols|
US9241309B2|2012-11-06|2016-01-19|Apple Inc.|Dynamic configuration of inactivity timeouts for data radio bearers|
KR101907487B1|2012-11-16|2018-10-12|삼성전자주식회사|Method and apparatus for connecting access point in a portable terminal|
KR102014541B1|2013-03-11|2019-08-26|삼성전자 주식회사|Apparatus and method for receving paging in mobile communication system|
KR20150085354A|2014-01-15|2015-07-23|삼성전자주식회사|A method and an apparatus for processing|
EP3103295B1|2014-02-05|2020-03-11|Telefonaktiebolaget LM Ericsson |Allocation for paging reception|
US9277530B2|2014-05-30|2016-03-01|Apple Inc.|Delivery of push notifications to an inactive computing device|
US10098021B2|2015-05-28|2018-10-09|Apple Inc.|VoLTE quality of service enhancement with preconditions|
US10004087B2|2016-10-13|2018-06-19|Qualcomm Incorporated|System and method for decoding data carried on colliding channels|
US10218402B2|2017-05-09|2019-02-26|Qualcomm Incorporated|Multi-subscriber identity modulecall setup|
WO2020138986A2|2018-12-26|2020-07-02|엘지전자 주식회사|Terminal providing communication service in wireless communication system|
WO2020138985A1|2018-12-26|2020-07-02|엘지전자 주식회사|Method for providing communication service in wireless communication system|
法律状态:
2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2019-12-31| B15K| Others concerning applications: alteration of classification|Free format text: A CLASSIFICACAO ANTERIOR ERA: H04W 68/12 Ipc: H04W 68/12 (2009.01), H04W 88/06 (2009.01) |
2019-12-31| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-03-30| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2021-06-15| B16A| Patent or certificate of addition of invention granted|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 21/10/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF |
优先权:
申请号 | 申请日 | 专利标题
US25459109P| true| 2009-10-23|2009-10-23|
US61/254,591|2009-10-23|
US12/643,921|US8630667B2|2009-10-23|2009-12-21|Methods and apparatus for paging reception in multimode wireless networks|
US12/643,921|2009-12-21|
PCT/US2010/053601|WO2011050195A2|2009-10-23|2010-10-21|Methods and apparatus for paging reception in multimode wireless networks|
[返回顶部]